package com.tencent.qf.team.service;

import com.tencent.qf.mybatis.pojo.PageRequest;
import com.tencent.qf.mybatis.pojo.PageResult;
import com.tencent.qf.team.dto.request.GuiderShareStatisticRequest;
import com.tencent.qf.team.dto.response.GuiderSharePaginateResponse;
import com.tencent.qf.team.dto.response.GuiderShareStatisticResponse;

public interface GuiderShareCpsService {
    /**
     * 小B分享维度聚合数据-推广数据看板
     *
     * @param request
     * @return
     */
    GuiderShareStatisticResponse guiderShareStatistic(GuiderShareStatisticRequest request);

    /**
     * 小B分享维度聚合分页-推广数据看板
     * @param request
     * @return
     */
    PageResult<GuiderSharePaginateResponse> guiderSharePaginate(PageRequest<GuiderShareStatisticRequest> request);
}
